package cn.xzqwjw.taskmanager.service;

import cn.xzqwjw.taskmanager.domain.pojo.SysAdminRole;
import com.baomidou.mybatisplus.extension.service.IService;

/**
 * @author rush
 */
public interface SysAdminRoleService extends IService<SysAdminRole> {

  /**
   * 根据角色id修改此角色所属的所有管理员
   *
   * @param idRole     角色id
   * @param paramsJson 参数json
   * @return 返回给 controller 用于输出 response 的 json 格式的字符串
   */
  String modifyAdminIdsByIdRole(Integer idRole, String paramsJson);

  /**
   * 根据角色id查询得到属于此角色的所有管理员
   *
   * @param idRole 角色id
   * @return 返回给 controller 用于输出 response 的 json 格式的字符串
   */
  String listAdminIdByIdRole(Integer idRole);

}
